\hypertarget{class_c_i___xmlrpcs}{\section{C\-I\-\_\-\-Xmlrpcs Class Reference}
\label{class_c_i___xmlrpcs}\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
}
Inheritance diagram for C\-I\-\_\-\-Xmlrpcs\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_c_i___xmlrpcs}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_c_i___xmlrpcs_af7f9493844d2d66e924e3c1df51ce616}{\-\_\-\-\_\-construct} (\$config=array())
\item 
\hyperlink{class_c_i___xmlrpcs_a481385e36d920f5a5005ace05c6cd016}{initialize} (\$config=array())
\item 
\hyperlink{class_c_i___xmlrpcs_a858a05529612358b8f63c88b08b414d0}{set\-\_\-system\-\_\-methods} ()
\item 
\hyperlink{class_c_i___xmlrpcs_aa9e0b443b9575f62bf9f8e85b1742c96}{serve} ()
\item 
\hyperlink{class_c_i___xmlrpcs_a73b29191620c55a5e2d3fda3a5c3cf44}{add\-\_\-to\-\_\-map} (\$methodname, \$function, \$sig, \$doc)
\item 
\hyperlink{class_c_i___xmlrpcs_a8a0c34554b9238be766ab85f55519b6e}{parse\-Request} (\$data='')
\item 
\hyperlink{class_c_i___xmlrpcs_a2f039adb8ec59c693300993c95138b46}{\-\_\-execute} (\$m)
\item 
\hyperlink{class_c_i___xmlrpcs_ad640f0b44d1956a05cfe40bab4e4043d}{list\-Methods} (\$m)
\item 
\hyperlink{class_c_i___xmlrpcs_a9f96cc0bd3338094174eb22cd90d6f2a}{method\-Signature} (\$m)
\item 
\hyperlink{class_c_i___xmlrpcs_a97626f30e860f4a63463f8674827dc00}{method\-Help} (\$m)
\item 
\hyperlink{class_c_i___xmlrpcs_a122ce829a1aa3f0041f922ec5feb95c8}{multicall} (\$m)
\item 
\hyperlink{class_c_i___xmlrpcs_a4cf545e6c15e1487b223346b18ca017d}{multicall\-\_\-error} (\$err)
\item 
\hyperlink{class_c_i___xmlrpcs_ab76189ac2d65f1e3ab6d65128e3748d5}{do\-\_\-multicall} (\$call)
\end{DoxyCompactItemize}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_c_i___xmlrpcs_a802753499268a04da139bd6e6ef89b35}{\$methods} = array()
\item 
\hyperlink{class_c_i___xmlrpcs_afed2f9c39f2e406bcdff222ce412bda8}{\$debug\-\_\-msg} = ''
\item 
\hyperlink{class_c_i___xmlrpcs_a07c837152d76c5e72b0bd7a065fa9c10}{\$system\-\_\-methods} = array()
\item 
\hyperlink{class_c_i___xmlrpcs_a8055a428b1f8d9ceed3620204745a6d8}{\$controller\-\_\-obj}
\item 
\hyperlink{class_c_i___xmlrpcs_a52123b83a1952a68c5513e47d59ec4a6}{\$object} = F\-A\-L\-S\-E
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_c_i___xmlrpcs_af7f9493844d2d66e924e3c1df51ce616}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!\-\_\-\-\_\-construct@{\-\_\-\-\_\-construct}}
\index{\-\_\-\-\_\-construct@{\-\_\-\-\_\-construct}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{\-\_\-\-\_\-construct}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-\_\-\-\_\-construct} (
\begin{DoxyParamCaption}
\item[{\$}]{config = {\ttfamily array()}}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_af7f9493844d2d66e924e3c1df51ce616}
Constructor 

Reimplemented from \hyperlink{class_c_i___xmlrpc_af7f9493844d2d66e924e3c1df51ce616}{C\-I\-\_\-\-Xmlrpc}.



\subsection{Member Function Documentation}
\hypertarget{class_c_i___xmlrpcs_a2f039adb8ec59c693300993c95138b46}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!\-\_\-execute@{\-\_\-execute}}
\index{\-\_\-execute@{\-\_\-execute}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{\-\_\-execute}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-\_\-execute} (
\begin{DoxyParamCaption}
\item[{\$}]{m}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_a2f039adb8ec59c693300993c95138b46}
Executes the Method

protected 
\begin{DoxyParams}{Parameters}
{\em object} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
mixed 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_a73b29191620c55a5e2d3fda3a5c3cf44}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!add\-\_\-to\-\_\-map@{add\-\_\-to\-\_\-map}}
\index{add\-\_\-to\-\_\-map@{add\-\_\-to\-\_\-map}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{add\-\_\-to\-\_\-map}]{\setlength{\rightskip}{0pt plus 5cm}{\bf add\-\_\-to\-\_\-map} (
\begin{DoxyParamCaption}
\item[{\$}]{methodname, }
\item[{\$}]{function, }
\item[{\$}]{sig, }
\item[{\$}]{doc}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_a73b29191620c55a5e2d3fda3a5c3cf44}
Add Method to Class

public 
\begin{DoxyParams}{Parameters}
{\em string} & method name \\
\hline
{\em string} & function \\
\hline
{\em string} & signature \\
\hline
{\em string} & docstring \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_ab76189ac2d65f1e3ab6d65128e3748d5}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!do\-\_\-multicall@{do\-\_\-multicall}}
\index{do\-\_\-multicall@{do\-\_\-multicall}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{do\-\_\-multicall}]{\setlength{\rightskip}{0pt plus 5cm}{\bf do\-\_\-multicall} (
\begin{DoxyParamCaption}
\item[{\$}]{call}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_ab76189ac2d65f1e3ab6d65128e3748d5}
Multi-\/call Function\-: Processes method

public 
\begin{DoxyParams}{Parameters}
{\em mixed} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
object 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_a481385e36d920f5a5005ace05c6cd016}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!initialize@{initialize}}
\index{initialize@{initialize}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{initialize}]{\setlength{\rightskip}{0pt plus 5cm}{\bf initialize} (
\begin{DoxyParamCaption}
\item[{\$}]{config = {\ttfamily array()}}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_a481385e36d920f5a5005ace05c6cd016}
Initialize Prefs and Serve

public 
\begin{DoxyParams}{Parameters}
{\em mixed} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


Reimplemented from \hyperlink{class_c_i___xmlrpc_a481385e36d920f5a5005ace05c6cd016}{C\-I\-\_\-\-Xmlrpc}.

\hypertarget{class_c_i___xmlrpcs_ad640f0b44d1956a05cfe40bab4e4043d}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!list\-Methods@{list\-Methods}}
\index{list\-Methods@{list\-Methods}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{list\-Methods}]{\setlength{\rightskip}{0pt plus 5cm}{\bf list\-Methods} (
\begin{DoxyParamCaption}
\item[{\$}]{m}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_ad640f0b44d1956a05cfe40bab4e4043d}
Server Function\-: List Methods

public 
\begin{DoxyParams}{Parameters}
{\em mixed} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
object 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_a97626f30e860f4a63463f8674827dc00}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!method\-Help@{method\-Help}}
\index{method\-Help@{method\-Help}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{method\-Help}]{\setlength{\rightskip}{0pt plus 5cm}{\bf method\-Help} (
\begin{DoxyParamCaption}
\item[{\$}]{m}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_a97626f30e860f4a63463f8674827dc00}
Server Function\-: Doc String for Method

public 
\begin{DoxyParams}{Parameters}
{\em mixed} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
object 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_a9f96cc0bd3338094174eb22cd90d6f2a}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!method\-Signature@{method\-Signature}}
\index{method\-Signature@{method\-Signature}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{method\-Signature}]{\setlength{\rightskip}{0pt plus 5cm}{\bf method\-Signature} (
\begin{DoxyParamCaption}
\item[{\$}]{m}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_a9f96cc0bd3338094174eb22cd90d6f2a}
Server Function\-: Return Signature for Method

public 
\begin{DoxyParams}{Parameters}
{\em mixed} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
object 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_a122ce829a1aa3f0041f922ec5feb95c8}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!multicall@{multicall}}
\index{multicall@{multicall}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{multicall}]{\setlength{\rightskip}{0pt plus 5cm}{\bf multicall} (
\begin{DoxyParamCaption}
\item[{\$}]{m}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_a122ce829a1aa3f0041f922ec5feb95c8}
Server Function\-: Multi-\/call

public 
\begin{DoxyParams}{Parameters}
{\em mixed} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
object 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_a4cf545e6c15e1487b223346b18ca017d}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!multicall\-\_\-error@{multicall\-\_\-error}}
\index{multicall\-\_\-error@{multicall\-\_\-error}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{multicall\-\_\-error}]{\setlength{\rightskip}{0pt plus 5cm}{\bf multicall\-\_\-error} (
\begin{DoxyParamCaption}
\item[{\$}]{err}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_a4cf545e6c15e1487b223346b18ca017d}
Multi-\/call Function\-: \hyperlink{class_error}{Error} Handling

public 
\begin{DoxyParams}{Parameters}
{\em mixed} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
object 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_a8a0c34554b9238be766ab85f55519b6e}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!parse\-Request@{parse\-Request}}
\index{parse\-Request@{parse\-Request}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{parse\-Request}]{\setlength{\rightskip}{0pt plus 5cm}{\bf parse\-Request} (
\begin{DoxyParamCaption}
\item[{\$}]{data = {\ttfamily ''}}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_a8a0c34554b9238be766ab85f55519b6e}
Parse Server Request

public 
\begin{DoxyParams}{Parameters}
{\em string} & data \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
object xmlrpc response 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_aa9e0b443b9575f62bf9f8e85b1742c96}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!serve@{serve}}
\index{serve@{serve}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{serve}]{\setlength{\rightskip}{0pt plus 5cm}{\bf serve} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_aa9e0b443b9575f62bf9f8e85b1742c96}
Main Server Function

public \begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}
\hypertarget{class_c_i___xmlrpcs_a858a05529612358b8f63c88b08b414d0}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!set\-\_\-system\-\_\-methods@{set\-\_\-system\-\_\-methods}}
\index{set\-\_\-system\-\_\-methods@{set\-\_\-system\-\_\-methods}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{set\-\_\-system\-\_\-methods}]{\setlength{\rightskip}{0pt plus 5cm}{\bf set\-\_\-system\-\_\-methods} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_c_i___xmlrpcs_a858a05529612358b8f63c88b08b414d0}
Setting of System Methods

public \begin{DoxyReturn}{Returns}
void 
\end{DoxyReturn}


\subsection{Field Documentation}
\hypertarget{class_c_i___xmlrpcs_a8055a428b1f8d9ceed3620204745a6d8}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!\$controller\-\_\-obj@{\$controller\-\_\-obj}}
\index{\$controller\-\_\-obj@{\$controller\-\_\-obj}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{\$controller\-\_\-obj}]{\setlength{\rightskip}{0pt plus 5cm}\$controller\-\_\-obj}}\label{class_c_i___xmlrpcs_a8055a428b1f8d9ceed3620204745a6d8}
\hypertarget{class_c_i___xmlrpcs_afed2f9c39f2e406bcdff222ce412bda8}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!\$debug\-\_\-msg@{\$debug\-\_\-msg}}
\index{\$debug\-\_\-msg@{\$debug\-\_\-msg}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{\$debug\-\_\-msg}]{\setlength{\rightskip}{0pt plus 5cm}\$debug\-\_\-msg = ''}}\label{class_c_i___xmlrpcs_afed2f9c39f2e406bcdff222ce412bda8}
\hypertarget{class_c_i___xmlrpcs_a802753499268a04da139bd6e6ef89b35}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!\$methods@{\$methods}}
\index{\$methods@{\$methods}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{\$methods}]{\setlength{\rightskip}{0pt plus 5cm}\$methods = array()}}\label{class_c_i___xmlrpcs_a802753499268a04da139bd6e6ef89b35}
\hypertarget{class_c_i___xmlrpcs_a52123b83a1952a68c5513e47d59ec4a6}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!\$object@{\$object}}
\index{\$object@{\$object}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{\$object}]{\setlength{\rightskip}{0pt plus 5cm}\$object = F\-A\-L\-S\-E}}\label{class_c_i___xmlrpcs_a52123b83a1952a68c5513e47d59ec4a6}
\hypertarget{class_c_i___xmlrpcs_a07c837152d76c5e72b0bd7a065fa9c10}{\index{C\-I\-\_\-\-Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}!\$system\-\_\-methods@{\$system\-\_\-methods}}
\index{\$system\-\_\-methods@{\$system\-\_\-methods}!CI_Xmlrpcs@{C\-I\-\_\-\-Xmlrpcs}}
\subsubsection[{\$system\-\_\-methods}]{\setlength{\rightskip}{0pt plus 5cm}\$system\-\_\-methods = array()}}\label{class_c_i___xmlrpcs_a07c837152d76c5e72b0bd7a065fa9c10}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
/\-Applications/\-M\-A\-M\-P/htdocs/\-Workspace/blp2.\-0/system/libraries/\hyperlink{_xmlrpcs_8php}{Xmlrpcs.\-php}\end{DoxyCompactItemize}
